large scar - German English Dictionary